home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / MODEMPRO / ACE20B.ZIP;1 / HISTORY.DOC < prev    next >
Encoding:
Text File  |  1994-07-27  |  17.1 KB  |  390 lines

  1. ================================================================
  2.            Updates To AceComm & Utilities (Tm)
  3.             Top down to version 1.55
  4. ================================================================
  5.  
  6.  
  7. =============================================================
  8. 7/23/94 * Release version 2.0
  9. =============================================================
  10. - The file request function was commented out.  This prevented AceComm from
  11.   searching for a .REQ file and to make the call.
  12. =============================================================
  13.  
  14.  
  15.    ==================
  16.    AceComm 1.86, 1.87, 1.9 to 2.0
  17.    ==================
  18.    Requires a new ACE.PRM
  19.    *> Use the OLD DPRM.EXE to backup your ACE.CTL file before upgrading.
  20.  
  21.    -------
  22.    Updates
  23.    -------
  24.    Added a new utility EMAIL.EXE and accompanying EDITOR.EXE for the
  25.    point mailer services.
  26.    A new menu supports all the point mailer services. The macro below
  27.    brings up this menu.
  28.              <Mailer_>
  29.    Default key press for this macro is "ALT M"
  30.  
  31.    <AutoAMenu_> is now <Mailer_>
  32.  
  33.    <PollBoss>n  is now <PollHost>n filename   where filename is an optional
  34.    request file.
  35.  
  36.    <SetUser>n  where n is 1-3, User name and password become current in
  37.    IEMSI fields represented by [USER_NAME] and [PASSWORD]
  38.    AceComm resets to User 1 each time it is started. A menu is available
  39.    from the TopBar menu for selecting and editing User fields.
  40.  
  41.  
  42.    [MODA]  expands into mmdd    for July  23    0723
  43.    <OpenCapture>CIS[MODA].CAP    -   -   -      CIS0723.CAP
  44.    Fon.Record.Pwd can also use the [MODA] macro paramater
  45.  
  46.  
  47.    Paramater  /Pn   allows setting the port when starting the program
  48.         Sample:  ACE /P4
  49.  
  50.    New directory for screen dump files.
  51.    Set the screen dump directory in the setup area  "Directories in use"
  52.    menu.
  53.    -----
  54.    Fixes
  55.    -----
  56. The File list now properly displays file that don't have their ARCHIVE
  57. bit set.
  58.  
  59. Fixed DOORWAY mode to work with arrow keys properly. (I broke this
  60. for the 1.86 release)
  61.  
  62. Fixed Zmodem Resume code, Broke this when adding file rename code.
  63.  
  64. Fixed the Fon Lister menu for PgUp, PgDn keys, when accessed via
  65. F10 (top bar) menu.
  66.  
  67. IRQ editor has been fixed
  68.  
  69. =============================================================
  70. 4/7/94 * Release version 1.86
  71. =============================================================
  72. - The file request function was commented out.  This prevented AceComm from
  73.   searching for a .REQ file and to make the call.
  74. =============================================================
  75. 4/4/94 * Release version 1.85
  76. =============================================================
  77. Here is the largest upgrade since AceComm's debut on May 15 of 1993.
  78.  
  79. - Script processor has been re-worked, is capable of processing
  80.   complex macro functions. A MINIHOST.SCR demonstrates much of the macro
  81.   language. The macro language has now evolved to include intelligent
  82.   decision making macros. See the CIS.SCR and MINIHOST.SCR for demos.
  83. - Some macro text has changed. This requires a completely new install from
  84.   everyone.
  85. - DPRM.EXE was fixed. It had a bug where the data pointer was not being saved
  86.   correctly. DPRM is the utility that backs up the PRM file to an ascii
  87.   definition file.
  88.  
  89. - Point mailer services have been either re-written or changed. The EMSI
  90.   protocol has been re-written. Mailer services are capable of running in
  91.   simple mailer front end mode.
  92. -  The scheduler services allow a greater degree of control over a auto answer
  93.    mode. The schedules now control the "Auto Answer Setup" services, which
  94.    can only be accessed during a schedule which includes ",Host" attribute
  95.    flag.
  96. - New Point mail support menus have been added for automated event driven
  97.   mailer/host modes. AceComm can serve as a complete front end to any BBS.
  98. - FBL output ".NOD" files are no longer supported as Nodelist files. FBL will
  99.   instead be re-written to support the creation of "mini" nodelist files.
  100. - "Boss Data" areas allow user created system definitions to be retained
  101.   permanently in the ACE.PRM file.
  102.  
  103.   The hooks for running a BBS software are numerous, and capable of passing
  104.   port rate %B, connect speed %C, port %P.
  105. - The Dialer sees some new "Phone Number Modifiers" menu.
  106. - Fon files can be printed to ascii text or PRN from inside the "Import" menu.
  107. - A new "CALL.LOG" does a 1 liner for each number called, with on line time
  108.   down to the second.
  109.  
  110. - The configurations area "PRM-data" has bee re-organized. Always an effort
  111.   is made to group similar data into more intuitive surroundings.
  112. - Many little bug fixes, one larger one where the upload files selections could
  113.   lock up if the user chose a particular sequence of events.  This due to a
  114.   menu not getting closed properly.
  115.  
  116.  
  117.  
  118. =============================================================
  119. 1/16/94 * Release version 1.81
  120. =============================================================
  121. - Point mail functions using BOSS info were needlessly aborting
  122.   when NODELIST or NLIST.IDX files were not available.
  123. - Auto Log on was scanning the first 10 fields and ignoring the last
  124.   six.
  125. =============================================================
  126. 12/26/93 * Release version 1.8
  127. =============================================================
  128.  
  129. Update made for 1.8 include:
  130.  
  131.   AceComm is written in 100% assembly language.  This is how the EXE file
  132.   remains so small.  The movement for menu data to a separate binary file is in
  133.   the workings, this will allow for memory savings, multiple language support,
  134.   and to a limited degree, user customizing.  AceComm for MS-Windows is coming
  135.   along nicely, and like the DOS version, written in assembly language.  The
  136.   GUI version featuring RIPscrip video will be available to registered users
  137.   by March of 94. Those wishing to see pre-release copies can get them.
  138.   Int 14h and FOSSIL support will be seen in a 1.86 release very soon. I have
  139.   them implemented, haven't enabled them yet. I may tie an interrupt handler
  140.   to buffer int 14h, as it's dog gone slow using BIOS the way they are.
  141.  
  142. - Fixed dialer timeout to recycle where values 60 seconds and greater would not
  143.   timeout, but require a modem response in order to recycle.
  144.  
  145. - Zmodem receiver file management functions in a more expected manor.  User
  146.   aborts would end with the file time not being updated to the file time sent by
  147.   the remote.  This caused a later resume to be renamed instead.  ACE.DOC
  148.   covers the logic behind file management used with Acecomm's internal zmodem.
  149.  
  150. - Script/macro processor gets attention every release, this area is very robust
  151.   now.  The scrip language continues to inch along, what is here is very solid.
  152.  
  153. - AutoScrGen does a better overall job and can handle systems using HOT keys.
  154.  
  155. - Macro language evolves with each release.  The macro language and scripts
  156.   capability will see the most attention from version to version.
  157.  
  158. - Terminal emulations saw some minor additions. These always get added to and
  159.   tweaked every version.
  160.  
  161. - Event schedules are more on line aware, and there is an enable flag where the
  162.   schedules can be turned off completely.
  163.  
  164. - ACTL (assemble CTL) and DPRM (dis-assemble PRM) utilities are more data
  165.   aware.  The PRM file can be almost 100% cloned across versions.
  166.  
  167. - LISTFILE prompting for batch uploads will now search the directory for all
  168.   LISTFILES and prompt the user "Send from this file Y/n)" before defaulting to
  169.   the menu.  This allows multiple LISTFILES be ready to go, and used on the
  170.   fly, greatly improving the fast up load selection process.
  171.  
  172. - Point mail services saw a lot of work and those using pre-release versions
  173.   are getting good results with the scheduler and <PollBoss> macros.
  174.  
  175. - MDMI.EXE is included for the first time with this release.  MoDeM Install
  176.   will read from an ascii format file of modem definitions.  The file can grow,
  177.   MDMI.EXE will be able to use it as it grows.
  178.  
  179. - Mouse handler was re-written. Mouse support is much more flexible. Double
  180.   click in terminal mode brings up the TopBar menu.
  181.  
  182. - KTS key definitions somehow got behind KBD definitions. KTS are back to
  183.   getting first crack at a key press.
  184.  
  185. - Xmodem was not opening file for 1.75, but dumping to the screen. 1.76 fixed
  186.   this.
  187.   Both Xmodem and Ymodem (G) saw a lot of attention. Mostly YmodemG. This
  188.   protocol is not using file management that the Zmodem uses.
  189.  
  190. - Fixed a problem where writing the AceComm prompt to the DOS prompt when
  191.   shelling to command processor, AceComm would overwrite any environment
  192.   variables that were defined after the prompt. This will be a noticeable fix
  193.   for many. This caused AceComm to lose it's ability to run programs if any
  194.   PATH statement followed the prompt string.
  195.  
  196. - A trend for menus to become user definable is in the works. It just seems
  197.   to evolve this way since I wanted to move all the text out to an edit able
  198.   area anyway.
  199.  
  200. =============================================================
  201. 11/01/93 * Release version 1.75
  202. =============================================================
  203. Updates made for 1.75 include
  204. - Re-written dialer
  205. - Re-written script processor, the script language inches along,
  206.   whats there is very solid
  207. - Re-written log file formatter, nice new packed log file
  208. - Part re-write for Dir Lister function, "Drives" detect works
  209.   better, "NewDir" operates easier
  210.   format also tracks on line time
  211. - Intelligent File Rename (internal zmodem)
  212. - Introduce "User Menus"
  213. - New on-line help topics menu, supports scroll able view, and
  214.    printing
  215. - Changed TopBar 1 line menu for mouse to pull down menu type
  216.   for most frequently used commands. Hot key displayed at left
  217.   Also displays current event schedule (if any) at right
  218. - Changed status bar displays "key-def" hot key & "help" menu
  219.   hot keys at right
  220. - Changed xstatus line display when creating or running scripts
  221.    to display more clearly what key press options are allowed
  222. - New Event scheduler for "Host", and "Mail" events
  223. - New Intelligent Auto Answer (process macro stack associated
  224.   with connect string), allows drop to BBS, FAX, etc. based on
  225.   modem Answer/Connect string
  226. - Re-written Point Mail
  227. - New *.FLO file support (mailer) can look into MAIL_OUT
  228.   directory and provide automated mail poll, send, attach, file
  229.   request etc. if the current event schedule allows. Manual
  230.   mail functions still inside "Protocols" menus
  231. - New Fon List menu item "Mass Change" any record item, updates
  232.   all records with just the 1 item.
  233. - A few new macros, [DATA_ARGS]
  234. - DPRM175.EXE can clone the ACE.PRM file to ACE.CTL, your next
  235.   upgrade will be painless
  236. =============================================================
  237. 09/05/93 * Release version 1.7
  238. =============================================================
  239. Updates made for 1.7 include
  240. - Introduces "Intelligent Auto Log On Technology"(Tm)
  241. - Labels, Gotos, Ifs, and data areas are documented in example
  242.   script file, and introduction of SCRIPT.DOC.
  243. - Sorting FON files by system name, total calls, last date called
  244.     and phone number.
  245. - FON file import/convert functions will now allow file merging.
  246.     US BBS list is a stable format, I'm converting that now.
  247. - Internal protocols code to detect receive buffer near full was
  248.     commented out, I un-commented it, slower computers running
  249.     AceComm as a back ground in Windows etc don't see a crc error
  250.     every 'buffer_size' bytes.
  251. - Ansi ESC[6n is responded to with ESC[row;col R
  252. - Extended AVATAR scroll up/scroll down functions
  253. - File requests using FBL's nodelist extract files (.NOD) where
  254.     the dir lister got involved, caused AceComm to create ACE.BCH
  255.     instead of NETNODE.REQ, this problem didn't exist for users
  256.     using the NODELIST.
  257. - A memory management system has been implemented. Memory for
  258.     internal functions can be swapped to XMS memory during other
  259.     memory hungary tasks.  At this point AceComm uses 64k XMS for
  260.     swapping the scroll back buffer.  Future releases will see
  261.     EMS support, and much more high memory used for the scroll
  262.     back buffer and reading very large FON files.  64k isn't
  263.     much, it allows an extra 48k/250 FON record buffer for very
  264.     large FON files.  Or With smaller FON files, AceComm can run
  265.     in up to 64k less conventional memory than before.
  266.     AceComm uses EMS/XMS/DISK for SWAP when using <CommandShell_>
  267.     and <RunProgram> macros.
  268. - Options menus have been re-arranged grouping like options into
  269.     sub menus.
  270. - LISTFILE names have been changed from ACE.BCH and temporary
  271.     filenames of the 'ABCDEFG' order to 'UPLDS.LST' and
  272.     'UPLDS.LS(n)'.
  273. - Time slices for DV have been added.  Time slices for Windows
  274.    are more selective. By default time slices are not given up
  275.    while using any of Acecomm's internal protocols. Options for
  276.    giving up time slices during internal protocols are provided
  277.    in the new "Internal Protocols Options" menu.
  278. - 9.6k memory has been freed due to changes in the help system
  279.    and on line order form.
  280.  
  281. =============================================================
  282. 08/15/93 * Release version 1.65
  283. =============================================================
  284.  
  285.  
  286. 08/05/93 ADD
  287.    Screens / Colors / Menus menu has a new menu for selecting
  288.    detect, 25 rows, 28 rows, 43 rows, or 50 rows during AceComm
  289.    sessions. The screen mode is restored at program exit.
  290.  
  291.  
  292. 08/04/93 CHANGE
  293.    Internal File Lister screen is re written making it more user
  294.    friendly.
  295.  
  296. 08/03/93 FIX
  297.    ANSI video code / Video display code, a write buffer was getting
  298.    over written causing lock ups, crashes. The video library code
  299.    now does consistent bounds checking.
  300.  
  301. 08/01/93 FIX
  302.    IEMSI session code is re written. Display is cleaned up.
  303.    IEMSI setup menus are given more detailed information.
  304.  
  305. 07/28/93 FIX
  306.    Scroll back buffer would skip a line coming back down.
  307.    Screen blanker and pop up key ref, when occur during Scroll
  308.    back buffer caused screens to not presented properly.
  309.  
  310. =============================================================
  311. 07/25/93 * Release version 1.60
  312. =============================================================
  313.  
  314. 07/18/93 CHANGE
  315.    FON files 250 record limit is replaced with 5000 record limit.
  316.    5000 is arbitrary, each 250 records require 48k memory. Probably
  317.    never get to 5000 records.
  318.  
  319. 07/16/93 FIX
  320.    *** 70 character buffer used with DOS exec function 04bh was
  321.    not enough of a buffer for filename to execute. DOS kept clobbering
  322.    a few bytes past it. 80 character length solved this problem.
  323.    This in addition to the 128 byte param buffer.
  324.  
  325. 07/05/93 ADD
  326.    Added mouse support for both on line terminal area and menu system.
  327.  
  328.    - Replace delay timer in dialer with Stopwatch so seconds are
  329.      still seconds under DV and other task switchers
  330.    - New flags in controls menus for more bells and whistles
  331.    - More Data & functional MACROS
  332.    - Script language gets conditionals, lables, data area more
  333.      Not documented in this 1.60 release, will be next release
  334.      complete with numerous examples and a separate SCRIP.DOC
  335.      <SendDelay> is removed from scrip generation, will re appear
  336.      as option inside options menu (good when debugging scripts)
  337.  
  338. =============================================================
  339. 06/27/93 * Release version 1.55
  340.  <ASP> acceptance came in same day so I stopped distribution
  341. =============================================================
  342.  
  343. 06/06/93 ADD
  344.    Import FON files function is added to Telephone directory area
  345.  
  346.    - Added context on line help
  347.    - Added Point Mail Setup menu
  348.    - did away with ACE.CFG (now in Point Mail Menu)
  349.    - Added 10 auto log on Trigger sequence/ MACRO stack
  350.      strings for dialing area.
  351.    - Improved menus where multiple selector lines now display
  352.      all at once.
  353.    - Zmodem resume after keyboard interrupt was not re initializing
  354.      position in write buffer. This caused bad offsets be generated
  355.      when resuming a file immediately after a keyboard abort.
  356.      Replaced near 8k protocol buffer with allocated buffer.
  357.    - Stopwatch function now rolls over at midnight.
  358.    - MACRO data args are completely stackable. (see MACRO.DOC)
  359.    - Import function inside phone directory
  360.    - DV detection and video buffer usage
  361.  
  362. 06/03/93 CHANGE
  363.    Done away with "More" option in menus that used it to toggle
  364.    between SELECTOR BARS.
  365.    Menus that used "More" option to toggle SELECTOR BARS are now
  366.    displaying two or more SELECTOR BARS.
  367.  
  368. 05/27/93 ADD
  369.    Enabled modification times for internal ymodem, zmodem protocol.
  370.  
  371. 05/26/93 CHANGE
  372.    Local 8k protocol buffer is now a FAR buffer allocated at time
  373.    protocol is used. This saves 8k of memory from program usage
  374.    while internal protocols aren't in use.
  375.  
  376. 05/22/93 FIX
  377.    Internal File Lister function now allows PgUp/PgDn selection
  378.    inside "New Directory" menu.
  379.  
  380. 05/22/93 ADD
  381.    Added code to recognize the gray arrow keys when using enhanced
  382.    BIOS keyboard functions. Also added a flag in "General Controls"
  383.    which allows or dis-allows using enhanced BIOS functions when
  384.    detected.
  385.  
  386. 05/18/93 FIX
  387.    AVATAR video was missing the color BLUE
  388.    Now supports VY repeat mode.
  389.  
  390.